using Progress.Lang.*.

{ eu/rssw/pct/inc.i }

/* Class comment
 * <a href="test">Some text in an anchor</a>*/
 
class eu.rssw.pct.X:
  /* Public property foo1 */
  define public property foo1 as char get. set.
  /* Public property foo2 */
  define protected property foo2 as char get. set.
  define private property foo3 as class eu.rssw.pct.X get. set.
  define property foo4 as char.
  
  define public event isSomething signature void (piCustNum as integer). 
  
  define public event MyEvent void (sender AS Progress.Lang.Object, e AS System.EventArgs).

  constructor public X () :

  end  constructor.

  constructor public X( foo as int, bar as char ):
  
  end constructor.
  
  
  method public void method1():
  
  end method.
  
  /* 
   * Comment for method 2
   * @return void
   */
  method public void method2() : 
    /* My second comment */
  end method.
  
end class.